package com.hhwy.domain;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.util.Date;

/**
 * @author zhanglele
 * @since 2024/6/12
 * @desc 电缆输送机分控检测数据
 */
@Data
@TableName(value = "cable_conveyors_sub")
public class CableConveyorsSub {
    private Integer id;
    @TableField(value = "sub_id")
    private Integer subId;
    @TableField(value = "name")
    private String name;
    @TableField(value = "local_or_remote")
    private Boolean localOrRemote;
    @TableField(value = "forward_or_backoff")
    private Boolean forwardOrBackoff;
    @TableField(value = "heart_beat")
    private Boolean heartBeat;
    @TableField(value = "speed_0")
    private Boolean speed0;
    @TableField(value = "speed_1")
    private Boolean speed1;
    @TableField(value = "communication_failures_485")
    private Boolean communicationFailures485;
    @TableField(value = "emergency_stop")
    private Boolean emergencyStop;
    @TableField(value = "station_number")
    private Integer stationNumber;
    @TableField(value = "inverter_voltage_1")
    private Integer inverterVoltage1;
    @TableField(value = "inverter_voltage_2")
    private Integer inverterVoltage2;
    @TableField(value = "inverter_current_1")
    private Float inverterCurrent1;
    @TableField(value = "inverter_current_2")
    private Float inverterCurrent2;
    @TableField(value = "inverter_frequency_1")
    private Float inverterFrequency1;
    @TableField(value = "inverter_frequency_2")
    private Float inverterFrequency2;
    @TableField(value = "inverter_failures_code_1")
    private Integer inverterFailuresCode1;
    @TableField(value = "inverter_failures_code_2")
    private Integer inverterFailuresCode2;
    @TableField(value = "speed")
    private Float speed;
    @TableField(value = "create_time")
    private Date createTime;
}
